#include "dyn_ode_eulerMethod.h"

EulerMethod::EulerMethod(MultiFunctor &func,
                         colvec _initCond,
                         double _start,
                         double _end,
                         double _stepsize)
    : ODE(func,_initCond,_start,_end,_stepsize)
{
}

colvec EulerMethod::next(colvec previousStep)
{
    return previousStep+initStepsize*integrand(previousStep);
}
